package com.lengxf.pay.common.sign;

import com.lengxf.pay.common.sign.service.Md5SignService;
import com.lengxf.pay.common.sign.service.Rsa2SignService;
import com.lengxf.pay.common.sign.service.RsaSignService;
import com.lengxf.pay.common.sign.service.SignService;
import lombok.AllArgsConstructor;
import lombok.Getter;

@Getter
@AllArgsConstructor
public enum SignEnum {

    MD5(Md5SignService.class),
    RSA(RsaSignService.class),
    RSA2(Rsa2SignService.class);

    private final Class<? extends SignService> signService;

}

